home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / allcc251.arc / READ.ME < prev    next >
Text File  |  1991-04-27  |  12KB  |  316 lines

  1.  
  2.        ALL CHARGECARD Software Release Version C2.51
  3.        *=============================================*
  4.  
  5.   There is a typing error on page SOFTWARE-39 of the manual.
  6.  
  7.   ALLOAD /AF SK should read ALLOAD /TF SK.
  8.  
  9.   New Additions:
  10.  
  11.   1) An automatic installation program has been added to the ALL
  12.      CHARGECARD software. INSTALL will copy the necessary files
  13.      to the sub-directory of your choice and optionally append
  14.      your CONFIG.SYS and AUTOEXEC.BAT files accordingly, and save
  15.      your originals as CONFIG.BAK and AUTOEXEC.BAK. If you do not
  16.      have a CONFIG.SYS or AUTOEXEC.BAT file then INSTALL will
  17.      create these for you.
  18.  
  19.      To run the installation program place the ALL CHARGECARD
  20.      diskette in drive A and type:
  21.  
  22.     A:INSTALL <cr>
  23.  
  24.  
  25.   2) The FILES, BUFFERS, LASTDRIV, DEVICE and ALLOAD programs have
  26.      been updated to work with DOS 4.0 (all versions) and DOS 5.0.
  27.      However, DOS 4.0 users should not use the DOS /X option with
  28.      ANSI.SYS, the DOS Buffers, Fastopen or VDISK.SYS. The /X option
  29.      does not work correctly and will cause problems.
  30.  
  31.  
  32.   3) There are two new options for the DEVICE and ALLOAD programs
  33.      which are not documented in the manual.
  34.  
  35.      Some device drivers and memory resident programs implode
  36.      after loading. In other words, they require more memory
  37.      to load than is actually used after they become resident.
  38.      Also some programs check to see that there is a minimum
  39.      amount of free memory above them before loading
  40.      (eg. FASTOPEN.EXE).
  41.  
  42.      To accommodate this need a new option has been added to the
  43.      DEVICE and ALLOAD programs. The new option only applies to
  44.      users who have set an EMS pageframe.
  45.  
  46.      The new option temporarily allocates the 64K EMS pageframe
  47.      to provide more loading space for the given application,
  48.      and then resets the EMS pageframe back. This option will
  49.      only work when loading a device driver or TSR into a high
  50.      memory block if the EMS pageframe immediately follows the
  51.      block (ie. the pageframe must be contiguous with the high
  52.      memory block the application is loading into).
  53.  
  54.      Although the pageframe area is temporarily allocated, an
  55.      application which is being loaded into high memory and which
  56.      also uses EMS, will not be affected; it will find the EMS
  57.      pageframe (eg. SMARTDRV.SYS).
  58.  
  59.      If, after loading, an application has encroached upon
  60.      (ie. used) the temporary pageframe area for itself the
  61.      following error message is generated:
  62.  
  63.      "Abnormal Termination. Please reboot the system."
  64.  
  65.      The new option is /TF (not case sensitive).
  66.  
  67.      Syntax:      DEVICE /TF =(device to be loaded)
  68.  
  69.      Syntax:      ALLOAD /TF (file to be loaded)
  70.  
  71.      Examples:    DEVICE /TF =SMARTDRV.SYS 1024/A
  72.  
  73.           ALLOAD /TF FASTOPEN C:=100
  74.  
  75.  
  76.      The second new option available with the DEVICE and ALLOAD
  77.      programs reports statistical information about the item
  78.      being loaded.
  79.  
  80.      This information includes the original size of the item, its
  81.      execution RAM requirements and its final resident size. This
  82.      information will help you optimize your system. The new option
  83.      is /TS (not case sensitive) and can be used as follows:
  84.  
  85.      Syntax:      DEVICE /TS =(device to be loaded)
  86.  
  87.      Syntax:      ALLOAD /TS (file to be loaded)
  88.  
  89.      Examples:    DEVICE /TS =SMARTDRV.SYS 1024/A
  90.  
  91.           ALLOAD /TS FASTOPEN C:=100
  92.  
  93.      In order to get a hard copy of the loading statistics you can
  94.      pipe the information to a file as follows:
  95.  
  96.      Examples:    DEVICE /TS =SMARTDRV.SYS 1024/A >filename.1
  97.  
  98.           ALLOAD /TS FASTOPEN C:=100 >filesname.2
  99.  
  100.  
  101.   4) ALLMENU.EXE -- Self-extracting Archive
  102.      This a newer version of the ALLMENU program that has
  103.      been distributed in previous releases.
  104.  
  105.      ALLMENU is a utility program which provides statistical
  106.      information useful for configuring, optimizing and
  107.      debugging your system. ALLMENU.EXE is a self-extracting
  108.      archive which creates the following files:
  109.  
  110.     ALLMENU.COM -- the actual program
  111.     HELP.TXT    -- the program's help file
  112.     DESC.TXT    -- the program's decription file
  113.     NETWORK.TXT -- information specific to various networks
  114.  
  115.      The very first time you run ALLMENU the above files will
  116.      extract. You must then issue the ALLMENU command a second time
  117.      to run the program.
  118.  
  119.      ALLMENU provides information about your SYSTEM, DOS, MEMORY,
  120.      NETWORKS, ALLEMM4 and allows you to PRINT the information
  121.      to a file on disk.
  122.  
  123.  
  124.   5) ALLCCTST.EXE
  125.      The ALLCCTST program will test the ALL CHARGECARD.
  126.      To use ALLCCTST, reboot your system with no CONFIG.SYS
  127.      or AUTOEXEC.BAT files, and then run the test program.
  128.  
  129.   Syntax:   ALLCCTST
  130.  
  131.      After running the test program you must reboot your computer
  132.      before running any application or modifing any files.
  133.  
  134.  
  135.   6) ACCRESET.COM
  136.      Many users use a batch file to change their configuration
  137.      information and then want the system to reboot immediately
  138.      using a program which resets the computer by jumping to
  139.      the reboot sequence in the BIOS (at location FFFF:0000).
  140.      The problem is that the system will reset but the maps on the
  141.      ALL CHARGECARD remain enabled, thus causing a faulty restart.
  142.      The ACCRESET program will reset the ALL CHARGECARD first, and
  143.      then jump to the BIOS reset sequence.
  144.  
  145.       ACCRESET.COM Source Listing
  146.  
  147.       mov dx,31e0     ; call the ALL CHARGECARD dummy port
  148.       mov al,00       ; with disable mapping sequence
  149.       out dx,al       ; and turn mapping off
  150.       mov dx,33e0     ; call the ALL CHARGECARD true port
  151.       mov al,00       ; with disable mapping sequence
  152.       out dx,al       ; and turn mapping off
  153.       jmp ffff:0000   ; now jump to BIOS to reset
  154.  
  155.  
  156.   7) DMAFIX.EXE
  157.      Since the ALL CHARGECARD maps memory a problem arises with
  158.      applications that transfer information directly through
  159.      the DMA (direct memory access) rather than through the
  160.      standard DOS interrupts. When mapping, logical memory is
  161.      no longer related to physical memory on a one-to-one
  162.      basis. Thus a direct DMA transfer may occur sending information
  163.      into a mapped region, and into oblivion. Tape back-up systems
  164.      are the most common occurance of this problem. Previously,
  165.      the only way to do a tape back-up would be to reboot your
  166.      computer without ALLEMM4 in the CONFIG.SYS file. The DMAFIX
  167.      program will allow you to use your tape back-up system without
  168.      having to reboot your system (ie. with ALLEMM4 still active).
  169.  
  170.  
  171.   Syntax:   DMAFIX /SET -- before running the tape back-up
  172.  
  173.         DMAFIX /RESET -- to restore mapping
  174.  
  175.     Note: If you are running under DESQview DMAFIX will only
  176.       work in the first or primary partition, which must
  177.       be a DOS partition.
  178.  
  179.  
  180.   8) EMSFIX.EXE
  181.      The FR=NONE option disables the 64K EMS pageframe (required
  182.      for EMS 3.2), but EMS (version 4.0) is still active in the
  183.      system. Under EMS 4.0 pageframes can be larger than 64K and
  184.      below 640K.
  185.  
  186.      Some EMS 3.2 programs, like Lotus 1-2-3, will work fine with
  187.      the FR=NONE option. Lotus checks to see if EMS is installed,
  188.      and then checks the location of the pageframe. Since the
  189.      pageframe is below 640K, Lotus simply disables its EMS
  190.      capability. However, some EMS 3.2 programs assume that if EMS
  191.      is active then there must be a pageframe installed. Thus,
  192.      the FR=NONE option will cause them to fail.
  193.  
  194.      If you plan to run EMS applications such as Borland's
  195.      Quattro, or SideKick Plus, then the FR=NONE option will
  196.      not work. If you have set FR=NONE then these applications
  197.      will simply lock the system up.
  198.  
  199.      The EMSFIX program will fix this problem by disabling the
  200.      Expanded Memory Manager in the system.
  201.  
  202.   Syntax:   EMSFIX /OFF -- turns the EMM off in the system
  203.  
  204.         EMSFIX /ON  -- restores the EMM for LIM 4.0 programs
  205.  
  206.  
  207.      If you have any application compiled with the summer '87
  208.      release of Clipper, then you can use the FR=NONE option,
  209.      provided that you have run EMSFIX /OFF or you SET a DOS
  210.      environment parameter, for the application. The following
  211.      can be added as a line to your AUTOEXEC.BAT file.
  212.  
  213.   Example:        SET CLIPPER=E0
  214.  
  215.      Note that the Clipper application will not use expanded memory
  216.      in this case, but will work with the FR=NONE option.
  217.  
  218.  
  219.      If you are running Paradox 3.0 and have set the FR=NONE option
  220.      with ALLEMM4.SYS then you must run EMSFIX /OFF before loading
  221.      Paradox or run Paradox as follows:
  222.  
  223.   Example:        PARADOX3 -emk 0
  224.  
  225.  
  226.   9) The $CHARGE.SYS and CHARGE.SYS drivers are no longer supplied
  227.      on this diskette as these files are supplied by The Software
  228.      Link with PC MOS and MultiLink anyway.
  229.  
  230.  
  231. Notes, Tips and Caveats:
  232.  
  233.   1) If you are using the KEYB.COM program (which comes with DOS) to
  234.      set a different keyboard arrangement then you will have a problem
  235.      warm booting the system using the CTRL-ALT-DEL sequence. This
  236.      problem can be overcome by shadowing the last 4K of the BIOS,
  237.      using the ROM option in the form ROM=FF00-FFFF with ALLEMM4.
  238.  
  239.      Add the option to the ALLEMM4.SYS statement in your CONFIG.SYS
  240.      file:
  241.  
  242.   Example:        DEVICE=ALLEMM4.SYS  ROM=FF00-FFFF
  243.  
  244.  
  245.   2) If you are running DESQview with a version before version 2.2
  246.      then do not attempt to load Buffers into high memory using the
  247.      BUFFERS command. If you want more than the default number of
  248.      Buffers provided by DOS, then Buffers must be included in the
  249.      CONFIG.SYS file. Buffers can be loaded high, if you are using
  250.      DESQview 2.2 or higher.
  251.  
  252.  
  253.   3) If you are running Borland's Paradox version 3.0, with either
  254.      a monochrome or CGA video adapter then you must include the NV
  255.      option with ALLEMM4.SYS in your CONFIG.SYS file. If you are
  256.      running EGA or VGA then this option is not necessary.
  257.  
  258.   Example:        DEVICE=ALLEMM4.SYS  NV
  259.  
  260.  
  261.   4) At the beginning of its initialization sequence the keyboard
  262.      shift status is checked by ALLEMM4.SYS to see if the ALT and
  263.      SHIFT (left and/or right) keys are locked (ie. pressed).
  264.      If the ALT-SHIFT key combination is pressed, then ALLEMM4.SYS
  265.      will NOT install.
  266.  
  267.  
  268.   5) If you have the HARDCARD from PLUS Development or a hard disk
  269.      controller that is not a true 16-bit controller (ie. it takes a
  270.      short slot in your computer) then you must add a new parameter
  271.      to the ALLEMM4.SYS statement in your CONFIG.SYS file. The new
  272.      option tells ALLEMM4 how your hard disk should be handled.
  273.  
  274.   Example:        DEVICE=ALLEMM4.SYS DMA=HD
  275.  
  276.  
  277.  6) If you have the HARDCARD II from PLUS Development or are on
  278.     an IBM PS/2 model 30-286 with either a PIRA hard drive or any
  279.     hard drive using the ST01 hard disk controller then you must
  280.     use the following option with the ALLEMM4.SYS statement in your
  281.     CONFIG.SYS file.
  282.  
  283.   Example:        DEVICE=ALLEMM4.SYS DMA=NOHD
  284.  
  285.  
  286.   7) If you would like a Logical Memory Map (like EXAMEM) displayed
  287.      at boot time you can include a new command line option with
  288.      ALLEMM4.SYS in your CONFIG.SYS file. The new option is called
  289.      MEMTABLE or MT for short.
  290.  
  291.   Example:        DEVICE=ALLEMM4.SYS  MT
  292.  
  293.  
  294.   8) The ROM option now requires to specify a range. Using ROM with
  295.      no range defined will generate an error message.
  296.  
  297.  
  298.   9) When using FILES, BUFFERS, DEVICE, etc. in the AUTOEXEC.BAT
  299.      file make sure that you do not leave any spaces after the
  300.      equal sign.
  301.  
  302.      Example:     DEVICE=ANSI.SYS    is okay but,
  303.           DEVICE= ANSI.SYS   is not.
  304.  
  305.  
  306.  
  307.  
  308.         *** ALL COMPUTERS INC. SUPPORT SERVICES ***
  309.  
  310.     Technical Support  voice:  (416) 960-0111    9am - 5pm EST
  311.              fax:  (416) 960-5426    24 Hrs.
  312.  
  313.     Bulletin Board Service     (416) 960-8679    24 Hrs.
  314.  
  315.  *********************** END OF FILE ***************************
  316.